package cn.song.freight.mapper;

import cn.song.freight.domain.entity.StrategyAreaPricingDO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;

/**
 * 策略区域定价 Mapper 接口 V3版本
 * <pre>
 * V3版本简化Mapper接口，只提供基础CRUD操作。
 * 继承MyBatis-Plus的BaseMapper，提供标准的数据库访问方法。
 * 
 * 主要功能：
 * - 基础CRUD操作（继承自BaseMapper）
 * - 支持自定义查询条件
 * 
 * V3版本变更：
 * - 删除了与areaId直接关联的复杂查询方法
 * - 简化接口，通过Service层组合实现复杂业务逻辑
 * - 配合PricingAreaMappingMapper实现定价与区域的关联查询
 * 
 * @author SongRenShuo
 * @version 3.0.0
 * @since 2025-08-25
 * </pre>
 */
@Mapper
public interface StrategyAreaPricingMapper extends BaseMapper<StrategyAreaPricingDO> {
    // V3版本：只使用BaseMapper提供的基础方法
    // 复杂查询通过Service层使用LambdaQueryWrapper实现
}